package com.ccb.jyzx.expand.tiantouonline.dao;

import com.ccb.jyzx.expand.tiantouonline.bean.BatchPush;
import com.ccb.jyzx.expand.tiantouonline.bean.vo.BatchPushVo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @projectName: extend
 * @author: jianghaolin
 * @date: 2019/11/22
 * @version: 1.0
 */
@Repository
public interface BatchPushDao {

    /**
     * 保存batchPubsh表
     * @param batchPush
     */
    void save(BatchPush batchPush);

    /**
     * 根据文件ID获取
     * @param fileId
     * @return
     */
    List<BatchPush> findOneByFileId(@Param("fileId") String fileId);

    /**
     * 获取所有覆盖的文件信息
     * @return
     */
    List<BatchPushVo> findAllCoverFiles();
}
